package com.monster.exception;

/**
 * 异常基类
 *
 * @author kuang
 */
public interface SystemException {
    /**
     * 获取异常code
     *
     * @return 异常code
     */
    String getCode();

    /**
     * 获取异常信息
     *
     * @return 异常信息
     */
    String getMessage();

    /**
     * 获取提示给前台的异常信息
     *
     * @return 异常信息
     */
    String getMsg();


    /**
     * 获取详细的提示信息（打印在后台）
     *
     * @return 详细的提示信息
     */
    String getInfo();
}
